HATS: High Accuracy Timestamping System Based on NetFPGA
نویسندگان
چکیده
The delay and dispersion of the packet train have been widely used in most network measurement tools. The timestamp of the packet is critical for the measurement accuracy. However, timestamping performed either in the application or the kernel layer would be easily affected by the source and destination hosts especially in high-speed network. Therefore, to evaluate the impact of the timestamp precision on the measurement, a high accuracy timestamping hardware system (HATS) based on NetFPGA was designed and implemented. With HATS, the deviation of timestamp accuracy among the application, the kernel and the hardware layers was analyzed.
منابع مشابه
Implementing On-line Sketch-Based Change Detection on a NetFPGA Platform
Sketch-based algorithms are widely applied in various networking applications. In this paper, we present a compact implementation for on-line traffic change detection on a NetFPGA platform. The system utilizes a straight forward scheme to reveal the key of flow with tradeoff on the accuracy for hardware simplicity. It is capable of digesting traffic up to 4Gbps line rate with accuracy needed ba...
متن کاملHow to Distribute GPS-Time over COTS-based LANs
This paper shows how to distribute GPS-time with s-accuracy and below even in Ethernet-based distributed systems. Our SynUTC-approach 1 is based upon a simple network controller-level hardware for timestamping data packets as they leave and arrive at a node, which comes in two avours: The memory-based timestamping method exploited by our Network Time Interface (NTI) M-Module timestamps data pac...
متن کاملA Wire-speed Packet Classification and Capture Module for NetFPGA
Hardware-based packet classification and capture can be a useful feature for a high-speed networked device, or a useful debugging aid for NetFPGA projects. This paper presents the design and implementation details of a drop-in module for the NetFPGA framework which provides a simple but nevertheless highly flexible system for matching patterns in one or more packet headers and/or payloads and d...
متن کاملPrecise and Closed-loop Traffic Generation with Caliper
There are many challenges associated with performing valid experiments in network testbeds. Generating realistic and responsive traffic that reflects different network conditions and topologies is one of such key challenges. To perform network experiments, researchers often use a collection of commodity Linux machines as traffic generators. However, creating a large number of connections in ord...
متن کاملPERFORMANCE COMPARISON BETWEEN THE CLICK MODULAR Router and the NetFPGA Router
1 It is possible to forward minimum-sized packets at rates of hundreds of Mbps using commodity hardware and Linux. We had a preference for the Click Modular Router platform due its flexibility and the fact that it claimed to have equal or higher performance than native forwarding if used with its polling drivers. Moreover, the NetFPGA is an open networking platform accelerator that enables rese...
متن کامل